exe:main.o init.o input.o draw.o player.o animation.o sounds.o
	gcc main.o init.o input.o draw.o player.o animation.o sounds.o menu.o -lSDL -lSDL_image -lSDL_ttf -lSDL_mixer -lm -g
main.o:main.c
	gcc -c main.c -g
init.o:init.c
	gcc -c init.c -g
input.o:input.c
	gcc -c input.c -g
draw.o:draw.c
	gcc -c draw.c -g
player.o:player.c
	gcc -c player.c -g
animation.o:animation.c
	gcc -c animation.c -g
sounds.o:sounds.c
	gcc -c sounds.c -g
menu.o:menu.c
	gcc -c menu.c -g 
clean:
	rm -fr *.o
del:clean
	rm -f prog
